package org.kms.dao;

import org.apache.ibatis.annotations.Param;
import org.kms.pojo.Selectedcharges;

import java.util.List;

public interface selectedchargesDao extends CommonDao<Selectedcharges,Integer> {
    public List<Selectedcharges> getbycmIdpid(@Param(value = "cmId") Integer cmId,@Param(value = "pid") Integer pid);

    public void delgetbycIidAndpid(@Param(value = "cIid") Integer cIid,@Param(value = "pid") Integer pid);

    public List<Selectedcharges> getbytime(@Param(value = "dYesrs")String dYesrs,@Param(value = "eYears") String eYears,@Param(value = "cmId") Integer cmId);
    public List<Selectedcharges> getbyclid(@Param(value = "deStartyears")String deStartyears,@Param(value = "deEndyears") String deEndyears,@Param(value = "cmId") Integer cmId);

    public List<Selectedcharges> getbyPid(@Param(value = "dYesrs")String dYesrs,@Param(value = "eYears") String eYears,@Param(value = "pid") Integer pid);

    public List<String> fxNames(@Param(value = "dYesrs")String dYesrs,@Param(value = "eYears") String eYears,@Param(value = "cmId") Integer cmId);

    public List<Selectedcharges> getbytime2(@Param(value = "deStartyears")String deStartyears,@Param(value = "deEndyears") String deEndyears,@Param(value = "cmId") Integer cmId);

    public List<Selectedcharges> getbyPid2(@Param(value = "deStartyears")String deStartyears,@Param(value = "deEndyears") String deEndyears,@Param(value = "pid") Integer pid);



}
